package com.slipper.system.flow.bo;

import com.slipper.common.bo.CommonBO;

/**
 * 流程实例
 */
public class FlowInstBO extends CommonBO {
    /* 主键ID */
    private String id;
    /* 主键ID */
    private String[] ids;
    /* 父流程实例ID */
    private String parentId;
    /* 流程ID */
    private String flowId;
    private String flowType;
    /* 流程名称 */
    private String flowName;
    /* 流水号 */
    private String code;
    /* 流程标题 */
    private String title;
    /* 当前流程节点名称 */
    private String currNodeNames;
    /* 开始时间 */
    private Long startTime;
    /* 当前处理人姓名 */
    private String currManNames;
    /* 当前处理部门名称 */
    private String currOrgNames;
    /* 处理状态：
            01、进行中
            99、已完成 */
    private String dealStatus;
    /* 结束时间 */
    private Long endTime;
    /* 更新时间 */
    private Long updateTime;
    /* 创建时间 */
    private Long createTime;

    /*流程编码*/
    private String flowCode;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String[] getIds() {
        return ids;
    }

    public void setIds(String[] ids) {
        this.ids = ids;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getFlowId() {
        return flowId;
    }

    public void setFlowId(String flowId) {
        this.flowId = flowId;
    }

    public String getFlowType() {
        return flowType;
    }

    public void setFlowType(String flowType) {
        this.flowType = flowType;
    }

    public String getFlowName() {
        return flowName;
    }

    public void setFlowName(String flowName) {
        this.flowName = flowName;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getCurrNodeNames() {
        return currNodeNames;
    }

    public void setCurrNodeNames(String currNodeNames) {
        this.currNodeNames = currNodeNames;
    }

    public Long getStartTime() {
        return startTime;
    }

    public void setStartTime(Long startTime) {
        this.startTime = startTime;
    }

    public String getCurrManNames() {
        return currManNames;
    }

    public void setCurrManNames(String currManNames) {
        this.currManNames = currManNames;
    }

    public String getCurrOrgNames() {
        return currOrgNames;
    }

    public void setCurrOrgNames(String currOrgNames) {
        this.currOrgNames = currOrgNames;
    }

    public String getDealStatus() {
        return dealStatus;
    }

    public void setDealStatus(String dealStatus) {
        this.dealStatus = dealStatus;
    }

    public Long getEndTime() {
        return endTime;
    }

    public void setEndTime(Long endTime) {
        this.endTime = endTime;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public String getFlowCode() {
        return flowCode;
    }

    public void setFlowCode(String flowCode) {
        this.flowCode = flowCode;
    }
}
